
.n1 {font-weight: bold; color: red}
.n2 {font-weight: bold; color: green}
.n3 {font-style: italic; color: green}
.level1 {margin-left: 0em} /* top-level functions, classes etc have no indent */
.level2 {margin-left:2em} /* nested functions, e.g instance methods, do have indent */ 

body {
    margin-left: 155px;
    margin-right: 0px;
    background-color: #11303d;
}
.header{
    color: white;
    margin-left: 0.5em;
}
.header a {
    color: white;
}

.content a:target{
    /* outline: solid red; */
    background-color: #FFFF99; /*pale yellow*/
}

.navbar{
    position: fixed;
    left: 0px;
    top: 0px;
    width: 150px;
    height: 100%;
    background-color: #1c4e63;
    color: white;
    padding-left: 5px;
    overflow:auto;
}
.navbar ul{
    list-style-type: none;
    padding-left: 0em;
    margin-left: 0em;
}
.navbar a {
    color: white;
    display: block; /*makes the link color reach right to the edge of its parents*/
}
.navbar a:hover {font-weight: bold}
.navbar a.current  {
    font-weight: bold;
    background-color: white;
    color: #1c4e63;
    width: 150px;
}

.navbar a:hover + ul, .navbar ul:hover{
    display: block;
}
.navbar ul ul{
    display: none;
}

.content{
    background-color: white;
    padding-bottom: 2em;
    padding-left: 0.5em;
}
.footer{
    color: white;
    margin-left: 0.5em;
}
.subpages, .subpages a{
    background-color: blue;
    margin-top: 1em;
    color: white;
}
